create external table jms_dm.dm_end_deliver_warehouseing_prescription_dt
(
    in_san_date     date comment '入库日期',
    agent_code      string comment '代理区编码',
    agent_name      string comment '代理区名称',
    agent_in_cnt    int comment '代理区入库票量',
    avg_dliver_h    decimal(10, 2) comment '平均派件时长(单位 小时)',
    diff_1h_cnt     int comment '0-1h（包括1h）票数',
    diff_1h_rt      decimal(10, 2) comment '0-1h（包括1h）占比',
    diff_2h_cnt     int comment '1-2h（包括2h）票数',
    diff_2h_rt      decimal(10, 2) comment '1-2h（包括2h）占比',
    diff_3h_cnt     int comment '2-3h（包括3h）票数',
    diff_3h_rt      decimal(10, 2) comment '2-3h（包括3h）占比',
    diff_4h_cnt     int comment '3-4h（包括4h）票数',
    diff_4h_rt      decimal(10, 2) comment '3-4h（包括4h）占比',
    diff_5h_cnt     int comment '4-5h（包括5h）票数',
    diff_5h_rt      decimal(10, 2) comment '4-5h（包括5h）占比',
    diff_gre_5h_cnt int comment '>5h票数',
    diff_gre_5h_rt  decimal(10, 2) comment '>5h占比'
) comment '末端出仓-入库时效'
PARTITIONED BY (
  `dt` string COMMENT '入库日期')
    stored as parquet
    location '/dw/hive/jms_dm.db/external/dm_end_deliver_warehouseing_prescription_dt'
    tblproperties (
        'discover.partitions' = 'false',
        'parquet.column.index.access' = 'true'
        );
